////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2017-2018 Qualcomm Technologies, Inc.
// All Rights Reserved.
// Confidential and Proprietary - Qualcomm Technologies, Inc.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/// THIS IS AUTO-GENERATED CODE.  PLEASE DO NOT EDIT (File bug reports against tools).
///
/// Auto-generated by: ParameterParser V1.1.4
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/// @file  globalelements.cpp
/// @brief Auto-generated Chromatix parameter file
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

#include "globalelements.h"
#include "parametersetmanager.h"

GLOBALELEMENTS_NAMESPACE_BEGIN


////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/// Load trigger_pt_type_aec
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
BOOL globalelementsClass::Loadtrigger_pt_type_aec(
    ParameterFileSymbolTableEntry* entry,
    trigger_pt_type_aec* structure)
{
    BOOL result = TRUE;
    result = result && entry->ReadFloat(&structure->lux_idx_start);
    result = result && entry->ReadFloat(&structure->lux_idx_end);
    result = result && entry->ReadFloat(&structure->gain_start);
    result = result && entry->ReadFloat(&structure->gain_end);

    return result;
}

GLOBALELEMENTS_NAMESPACE_END
